Samia cynthia
WordNet

noun


(1)   Large Asiatic moth introduced into the United States; larvae feed on the ailanthus
(2)   Large green silkworm of the cynthia moth
 
x
OK