English Dictionary
◊ ELECAMPANE
elecampane
n : tall coarse Eurasian herb having daisylike yellow flowers
with narrow petals whose rhizomatous roots are used
medicinally [syn: {Inula helenium}]