Definitions
There is 1 meaning of the phrase
Yellow Mountain Saxifrage.
Yellow Mountain Saxifrage - as a noun
Tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange
Synonyms (Exact Relations)
saxifraga aizoides