Meaning of tomato worm

Definition of tomato worm

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

Other information on tomato worm

WIKIPEDIA results for tomato worm
Amazon results for tomato worm