Definition of Pyrola

Noun: pyrola

  1. Any of several evergreen perennials of the genus Pyrola
    - wintergreen

See also:
pyrokinetic
Pyrolaceae

Anagrams containing the word pyrola

pyrola apyrol lapyro olapyr rolapy yrolap