English dictionary
shinleaf meaning and definition
Definition and meaning of shinleaf at MeaningMonkey.org. shinleaf meaning and definition in the English Dictionary.SHINLEAF noun
Definition of shinleaf (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
Source: Princeton University Wordnet