cecropia moth
1.
(
noun
) North American silkworm moth; larvae feed on the leaves of forest trees
Synonyms:
Hyalophora cecropia
,
cecropia
Related Words:
saturniid
,
saturniid moth
Terms and Conditions of Use / Copyright Notice