elecampane
nounDefinition of elecampane
: a large coarse Eurasian composite herb (Inula helenium) that has yellow ray flowers and is naturalized in the U.S.
Keep scrolling for more
Keep scrolling for more