Meaning of kidney vetch in English
Pronunciation
US accent
UK accent
Noun
kidney vetchDefinitions
1. perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pasturesExamples
- « formerly used medicinally for kidney disorders »