Dictionary Check: pyrola

"pyrola" is a valid word!

Scrabble 11 points
Words with Friends 12 points

Definition

noun

any of several evergreen perennials of the genus Pyrola

Synonyms:

Advertisement