Kidney vetch Meaning, Definition & Usage

  1. 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
  1. (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.

Webster 1913