|
Definition of Kidney vetch
1. Noun. Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders.
Exact synonyms: Anthyllis Vulneraria
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Anthyllis, Genus Anthyllis
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Anthyllis, Genus Anthyllis