Definition of Kidney Vetch

  • 1. Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders Noun

Synonyms for word "kidney vetch"

Semanticaly linked words with "kidney vetch"

Hyponims for word "kidney vetch"