Definition of Pyrola

  • (noun) any of several evergreen perennials of the genus Pyrola

Synonyms of Pyrola


Antonyms of Pyrola


No Antonyms Found.

Homophones of Pyrola


No Homophones Found.