|
Definition of Anthyllis vulneraria
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: Kidney Vetch
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Anthyllis, Genus Anthyllis
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Anthyllis, Genus Anthyllis