telestereoscopes
English
Noun
telestereoscopes
plural of
telestereoscope