English dictionary
pyrola meaning and definition
Definition and meaning of pyrola at MeaningMonkey.org. pyrola meaning and definition in the English Dictionary.PYROLA noun
Definition of pyrola (noun)
- any of several evergreen perennials of the genus Pyrola
- synonyms: wintergreen
Source: Princeton University Wordnet