VariousWords beta
Related Terms:
Definitions:
Noun
tomato hornworm
potato worm
Manduca quinquemaculata
Definition: large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm
Definition: tomato worm