leafworm

/ˈliːfˌwɜːrm/
noun
  1. A caterpillar or insect larva that feeds on the leaves of plants, often causing damage to crops or gardens.
    • Leafworms can strip a tomato plant of its leaves in just a few days.
    • The farmer sprayed the field to control the leafworm infestation.
    • We found a green leafworm crawling on the underside of the lettuce leaf.
Synonyms
What does "leafworm" mean? | whatsthatwordmean | whatsthatwordmean