Wiktionary
telestereoscopes
n. (plural of telestereoscope English)
n. (plural of telestereoscope English)