Definitions
noun
perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
Look “kidney vetch” up elsewhere
Want another word?
Spin the dictionary for a fresh one.