What is the full meaning of eidolons
EIDOLON, (Greek) an unsubstantial image, a phantom, also IDOLON, IDOLUM [n]
Example of the word eidolons placed on a Scrabble board.