hyalophora cecropia

Noun
  1. North American silkworm moth;
    Larvae feed on the leaves of forest trees (synset 102305936)

Other Searches