saxifraga aizoides

Noun
  1. Tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange (synset 112814044)

Found on Word Lists

Other Searches