English
Detailed Synonyms for kidney vetch in English
kidney vetch:
kidney vetch [the ~] noun
-
the kidney vetch
– perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders 1the Anthyllis vulneraria; the kidney vetch– perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders 1