synoptophore
English
Noun
synoptophore
(
plural
synoptophores
)
An
ophthalmic
device that allows a
stimulus
to be presented to both
eyes
simultaneously
Anagrams
photopyrones