yellow mountain saxifrage

noun

1.
tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange