Noun Definition
pyrola
1.Definition: any of several evergreen perennials of the genus Pyrola
Related Noun(s):wintergreen
Category: Plants1.Definition: any of several evergreen perennials of the genus Pyrola
Related Noun(s):wintergreen
Category: Plants