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