anthyllis vulneraria

Noun
  1. Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures;
    Formerly used medicinally for kidney disorders (synset 112527496)

Found on Word Lists

Other Searches