English dictionary
potato worm meaning and definition
Definition and meaning of potato worm at MeaningMonkey.org. potato worm meaning and definition in the English Dictionary.POTATO WORM noun
Definition of potato worm (noun)
- large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm
- synonyms: Manduca quinquemaculata, tomato hornworm
Source: Princeton University Wordnet