• Leaf-rolling

    Full definition of leaf-rolling

    Adjective

    leaf-rolling

    1. (zoology) Describing a leaf roller.
    © Wiktionary