SHINLEAF


Meaning of SHINLEAF in English

[shin.leaf] n, pl shinleafs (ca. 1818): any of several wintergreens (esp. Pyrola elliptica) with lustrous evergreen basal leaves and racemose white or pinkish flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.