shinleaf meaning
UK US
shinleaf (noun): North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters.
Definition of shinleaf
- North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
Synonyms: wild lily of the valley, Pyrola elliptica
Type of: wintergreen
Scrabble score: 14 (letter breakdown)
Word lists: words starting with SH · words ending in AF · 8-letter words
More about shinleaf on Wikipedia.