EIDOLONS is a playable word

eidolon Scrabble® Dictionary

noun
pl. eidolons or eidola
a phantom
241 Playable Words can be made from "EIDOLONS"