SHINLEAF


Meaning of SHINLEAF in English

ˈ ̷ ̷ˌ ̷ ̷ noun

( plural shinleafs )

Etymology: probably so called from its use in plasters to treat sore legs

: an American wintergreen of the genus Pyrola ; especially : wild lily of the valley 3

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.