Grass-of-parnassus meaning

Bog star, any of several plants of the genus Parnassia.
noun
0
0
Advertisement