Chinese-English dictionary »

秋粘虫 meaning in English

ChineseEnglish
秋粘虫 noun

fall armyworm(larva of Spodoptera frugiperda)
noun