Inula helenium

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



Terms and Conditions of Use / Copyright Notice