Boost your vocab and unleash your potential!

Recently viewed words:
Definitions 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

    Similar: 

Explanation of anthyllis vulneraria
My lists:
Recently viewed words: