See also: eidola

English

edit

Noun

edit

eidôla

  1. plural of eidôlon

Anagrams

edit