yellow mountain saxifrage Meaning, Definition & Usage

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

WordNet