Dictionary Definition:
[translation-eng] {Hopkins} appearance that is like an illusion; illusion-like appearance