English dictionary

kidney vetch meaning and definition

Definition and meaning of kidney vetch at MeaningMonkey.org. kidney vetch meaning and definition in the English Dictionary.


Definition of kidney vetch (noun)

  1. perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: