English | German | Russian | Czech

potato worm English

Meaning potato worm meaning

What does potato worm mean?

potato worm

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

Synonyms potato worm synonyms

What other words have the same or similar meaning as potato worm?

potato worm English » English

tomato hornworm Manduca quinquemaculata

Are you looking for...?