hyalophora cecropia


Meanings

  • North American silkworm moth; larvae feed on the leaves of forest trees