English Dictionary
◊ PYROLA
pyrola
n : any of several evergreen perennials of the genus Pyrola
[syn: {wintergreen}]