We found 1 definitions of potato worm from 1 different sources.
Noun |
||
potato worm - large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm | ||
tomato hornworm, Manduca quinquemaculata |