Subscribe
URL of the page has been copied to clipboard.
Meaning : Tufted or mat-forming perennial of mountains of Europe. Cultivated for its white flowers.
Synonyms : saxifraga hypnoides
Install App
Mossy saxifrage meaning in Telugu.