pyrola

Noun
  1. Any of several evergreen perennials of the genus Pyrola (synset 112276629)

Found on Word Lists

Other Searches