pyrolaEnglish

pyrola, wintergreen

Noun

Any of several evergreen perennials of the genus Pyrola

English: wintergreen, pyrola

English words with similar meanings

Show 1 words

Words that start with "pyrola"