What is the meaning of Kidney_vetch?

A medicinal plant, of species Anthyllis vulneraria, in the pea family.

Source: wiktionary.org