Meaning of elecampane
Definition of elecampane
(noun)
tall
coarse
Eurasian
herb
having
daisylike
yellow
flowers with
narrow
petals whose
rhizomatous
roots
are
used
medicinally
Other information on elecampane
WIKIPEDIA results for
elecampane
Amazon results for
elecampane
Tweet