Meaning of potato worm

Definition of potato worm

(noun) large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm

Other information on potato worm

WIKIPEDIA results for potato worm
Amazon results for potato worm