See also: eidôlons

English edit

Noun edit

eidolons

  1. plural of eidolon

Anagrams edit