Definition of Amblyoscope from the PharmacyDictionary.in
Amblyoscope
Synonyms or meaning of Amblyoscope
This is a reflecting stereoscope used to stimulate vision.
Image related to Amblyoscope
Not Available
Definition of Amblyoscope from the PharmacyDictionary.in
This is a reflecting stereoscope used to stimulate vision.
Not Available