Definify.com
Definition 2024
shinleaf
shinleaf
English
Noun
shinleaf (plural shinleafs or shinleaves)
- A perennial ericaceous herb (Pyrola elliptica) with a cluster of radical leaves and a raceme of greenish-white flowers.
shinleaf (plural shinleafs or shinleaves)