hyalophora_cecropia
1. [ noun ] (zoology) North American silkworm moth; larvae feed on the leaves of forest trees
Synonyms: cecropia_moth cecropia
Related terms: saturniid