English dictionary
pyrola elliptica meaning and definition
Definition and meaning of pyrola elliptica at MeaningMonkey.org. pyrola elliptica meaning and definition in the English Dictionary.PYROLA ELLIPTICA noun
Definition of Pyrola elliptica (noun)
- North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
- synonyms: shinleaf, wild lily of the valley
Source: Princeton University Wordnet