The definition :
Definitions of elecampane:
- noun: tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
Are you interested in alternative search :
:inula helenium inula genus inula
If you like reading news check: