English
Detailed Synonyms for Anthyllis vulneraria in English
Anthyllis vulneraria:
Anthyllis vulneraria [the ~] noun
-
the Anthyllis vulneraria
– 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