Meaning of cynthia moth
Definition of cynthia moth
(noun)
large
Asiatic
moth
introduced into the United States; larvae
feed
on the
ailanthus
Other information on cynthia moth
WIKIPEDIA results for
cynthia moth
Amazon results for
cynthia moth
Tweet