hyalophora cecropia definition

  • noun:
    • North American silkworm moth; larvae prey on the leaves of forest trees

Related Sources

  • Hypernym for "hyalophora cecropia"
29 votes

How would you define hyalophora cecropia?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!