Word info Synonyms

pyrola

Noun

Meaning

any of several evergreen perennials of the genus Pyrola

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Anagrams

Close letter words and terms