phantasmascopes
English
Noun
phantasmascopes
plural of
phantasmascope