inula_helenium
1. [ noun ] (botany) tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
Synonyms: elecampane
Related terms: inula