inula helenium Meaning, Definition & Usage

  1. noun tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
    elecampane.

WordNet