inula helenium
inula helenium is a valid 14-letter word worth 18 points in Scrabble and 24 in Words With Friends.
Meaning
What does inula helenium mean?
noun
tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
Anagrams
Anagrams of inula helenium
Loading…
Word lists