Leafworm
Origin
From Middle English *leefworm, *lefwurm, from Old English lēafwyrm ("caterpillar"), equivalent to leaf + worm.
Full definition of leafworm
Noun
leafworm
(plural leafworms)- A caterpillar that eats the leaves of plants.
From Middle English *leefworm, *lefwurm, from Old English lēafwyrm ("caterpillar"), equivalent to leaf + worm.