• Leaf-roller

    Full definition of leaf-roller

    Noun

    1. Alternative spelling of leaf roller
    © Wiktionary