English dictionary
inula helenium meaning and definition
Definition and meaning of inula helenium at MeaningMonkey.org. inula helenium meaning and definition in the English Dictionary.INULA HELENIUM noun
Definition of Inula helenium (noun)
- tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
- synonyms: elecampane
Source: Princeton University Wordnet