• Leaf-worm

    Full definition of leaf-worm

    Noun

    1. Alternative spelling of leafworm
    © Wiktionary