elecampane(noun) noun1. tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinallyDefinition categories: plant, inula