Spanish-English dictionary »

oruga militar tardía meaning in English

SpanishEnglish
oruga militar tardía noun

fall armyworm(larva of Spodoptera frugiperda)
noun