shinleaf
noun
shin·leaf
ˈshin-ˌlēf
plural shinleafs
: any of several wintergreens (especially Pyrola elliptica) with lustrous evergreen basal leaves and racemose white or pinkish flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share