eidolons
See also:
eidôlons
English
Noun
eidolons
plural of
eidolon
Anagrams
solenoid