PYROLA

Definition of PYROLA

  1. (noun)any of several evergreen perennials of the genus Pyrola