• Palm-leaf

    Full definition of palm-leaf

    Adjective

    palm-leaf

    1. The leaf of the palm, used attributively in various terms (see Derived terms below).
    © Wiktionary