Home
Search
Index
Definify.com
Definition
2024
tomato_worm
tomato worm
English
Noun
tomato
worm
(
plural
tomato worms
)
The
caterpillar
of the five-spotted hawkmoth (
Manduca quinquemaculata
).
Similar Results