idolon (English, noun)
expansion: idolon (plural idolons or idola)
Senses:
glosses: Alternative form of eidolon.
tags: alt-of
alternative
Forms:
form: idolons
tags: plural
form: idola
tags: plural