'Hyalophora cecropia' definitions:

Definition of 'Hyalophora cecropia'

(from WordNet)
noun
North American silkworm moth; larvae feed on the leaves of forest trees [syn: cecropia, cecropia moth, Hyalophora cecropia]