Definitions
There is 1 meaning of the phrase
Anthyllis Vulneraria.
Anthyllis Vulneraria - as a noun
Perennial eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
Synonyms (Exact Relations)
kidney vetch