Definify.com

Definition 2024


shinleaf

shinleaf

English

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.