See also: eidôlons

English

edit

Noun

edit

eidolons

  1. plural of eidolon

Anagrams

edit