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

  1. 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.