Wiktionary
phantascopes
n. (plural of phantascope English)
n. (plural of phantascope English)