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
Synonyms: Anthyllis vulneraria
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice