Definify.com

Definition 2024


tomato_worm

tomato worm

English

Noun

tomato worm (plural tomato worms)

  1. The caterpillar of the five-spotted hawkmoth (Manduca quinquemaculata).