Shin leaf

Definitions

  • Webster's Revised Unabridged Dictionary
    • Shin leaf (Bot) a perennial ericaceous herb (Pyrola elliptica) with a cluster of radical leaves and a raceme of greenish white flowers.
    • ***