Anthyllis vulneraria

Definitions

  • WordNet 3.6
    • n Anthyllis vulneraria perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
    • ***