stereoscopes

See also: stéréoscopes

English

Noun

stereoscopes

  1. plural of stereoscope