Kidney vetch Meaning, Definition & Usage
-
noun perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
Anthyllis vulneraria.
WordNet
Definitions
(Bot.) , a leguminous herb of Europe and Asia (Anthyllis vulneraria ), with cloverlike heads of red or yellow flowers, once used as a remedy for renal disorders, and also to stop the flow of blood from wounds; lady's-fingers.