English dictionary
anthyllis vulneraria meaning and definition
Definition and meaning of anthyllis vulneraria at MeaningMonkey.org. anthyllis vulneraria meaning and definition in the English Dictionary.ANTHYLLIS VULNERARIA noun
Definition of Anthyllis vulneraria (noun)
- perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
- synonyms: kidney vetch
Source: Princeton University Wordnet