- shinleaf as a noun:
- 1
shinleaf
noun
1 shinleaf
North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters.
synonyms: Pyrola elliptica, wild lily of the valley.
debug info: 0.0149
noun
North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters.
synonyms: Pyrola elliptica, wild lily of the valley.
debug info: 0.0149