Saxifraga stellaris

Explore definitions, synonyms, and language insights of Saxifraga stellaris

Definitions

Noun
small often mat-forming alpine plant having small starlike white flowers; Europe