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