potato worm

Definitions of potato worm
  1. noun
    large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm
    synonyms: Manduca quinquemaculata, tomato hornworm
    see moresee less
    type of:
    a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
Word Family