YourDictionary

elecampane

noun

a tall, hairy European perennial plant (Inula helenium) of the composite family, having flower heads with many slender, yellow rays: naturalized in the NE U.S.

See elecampane in American Heritage Dictionary 4

Learn more about elecampane

link/cite print suggestion box