Meaning of pyrola

Definition of pyrola

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

Other information on pyrola

WIKIPEDIA results for pyrola
Amazon results for pyrola