inula-helenium

Nouns

  • (n) tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally elecampane,

Synonyms

elecampane

Words of close approximity