Amblyoscope

Definition of Amblyoscope from the PharmacyDictionary.in

Amblyoscope

This is a reflecting stereoscope used to stimulate vision.

Not Available