anthyllis_vulnerariaEnglish

Anthyllis vulneraria, kidney vetch

Noun

Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures, formerly used medicinally for kidney disorders

English: kidney vetch, Anthyllis vulneraria

English words with similar meanings

Show 1 words