• Leatherleaf

    Full definition of leatherleaf

    Noun

    leatherleaf

    (plural leatherleafs)
    1. Alternative spelling of leather leaf
    © Wiktionary