|
Definition of Potato worm
1. Noun. Large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm.
|
1. Noun. Large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm.