Definitions of Saxifraga aizoides:

  • noun:   tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange