What is the full meaning of elecampane
a composite plant formerly much cultivated for its medicinal root, also ALYCOMPAINE [n -S]
Example of the word elecampane placed on a Scrabble board.