pyrola
1. [ noun ] (botany) any of several evergreen perennials of the genus Pyrola
Synonyms: wintergreen
Related terms: herb lesser_wintergreen false_wintergreen wild_lily_of_the_valley wild_lily_of_the_valley genus_Pyrola
Similar spelling:   Pyrrhula
  payroll