• Shinleaf

    Full definition of shinleaf

    Noun

    shinleaf

    (plural shinleafs or shinleaves)
    1. A perennial ericaceous herb (Pyrola elliptica) with a cluster of radical leaves and a raceme of greenish-white flowers.
    © Wiktionary