Definisi 'vetchworm'

English to English
noun
1 larva of a noctuid moth; highly destructive to especially corn and cotton and tomato crops Terjemahkan
source: wordnet30


Visual Synonyms