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)

  1. tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: