What is the meaning of Kidney_vetch?

Anthyllis vulneraria, a medical plant in the pea family.

Source: wiktionary.org