el•e•cam•pane
We found 6 definitions of elecampane from 5 different sources.
NounPlural: elecampanes |
||
elecampane - tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally | ||
Inula helenium |