Saxifraga aizoides
WordNet

noun


(1)   Tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange
 
x
OK