- potato worm as a noun:
- 1
potato worm
noun
1 potato worm
Large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm.
synonyms: Manduca quinquemaculata, tomato hornworm.
debug info: 0.0353
noun
Large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm.
synonyms: Manduca quinquemaculata, tomato hornworm.
debug info: 0.0353