Saxifraga aizoides
Noun
Meaning
tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange
Source: WordNetNoun
tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange
Source: WordNet