• Leafworm

    Alternative forms

    Origin

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

    Full definition of leafworm

    Noun

    leafworm

    (plural leafworms)
    1. A caterpillar that eats the leaves of plants.
    © Wiktionary