potato worm
potato worm · potato worms
Tomato wormTomato worm (Manduca quinquemaculata)
Meaning
1 sensesTomato worm (Manduca quinquemaculata)
More definitions
- large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm
Forms
plural: potato worms| Singular | potato worm |
|---|---|
| Plural | potato worms |
regular
Synonyms
2 synonymsClose in meaning
- large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm:tomato hornwormManduca quinquemaculata