Definition of elecampane

What does the word elecampane mean?