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.KIDNEY VETCH noun
Definition of kidney vetch (noun)
- perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
- synonyms: Anthyllis vulneraria
Source: Princeton University Wordnet