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
Tweet