Definitions of Hyalophora cecropia:

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