Definisi 'anthyllis vulneraria'

English to English
noun
1 perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders Terjemahkan
source: wordnet30


Visual Synonyms