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