Definitions for elecampane
Overview of noun elecampane
The noun elecampane has 1 senses? (no senses from tagged texts)
1. elecampane, Inula helenium
(tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally)






