Hyalophora cecropia

1. (noun) North American silkworm moth; larvae feed on the leaves of forest trees
Synonyms: cecropia, cecropia moth
Related Words: saturniid, saturniid moth



Terms and Conditions of Use / Copyright Notice