Shin leaf Meaning, Definition & Usage

Definitions
  1. (Bot.), a perennial ericaceous herb (Pyrola elliptica) with a cluster of radical leaves and a raceme of greenish white flowers.

Webster 1913