leafworm
/ˈliːfˌwɜːrm/
noun
- 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