shinleaf
(noun)
noun
1. North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
Definition categories: plant, pyrola, wintergreen
(noun)
1. North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
Definition categories: plant, pyrola, wintergreen