Leafworm definition

A caterpillar that eats the leaves of plants.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
leafworm
Plural:
leafworms

Origin of leafworm

  • From Middle English *leefworm, *lefwurm, from Old English lēafwyrm (“caterpillar”), equivalent to leaf +‎ worm.

    From Wiktionary