hyalophora cecropia definition

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

Related Sources

  • Definition for "hyalophora cecropia"
    • North American silkworm moth; larvae prey on the…
    • View More
  • 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!