PHANTASMASCOPE


Meaning of PHANTASMASCOPE in English

noun ·see phantascope.

Webster English vocab.      Английский словарь Webster.