Subscriber login


Forgot your password?

Library card login

Other

stereomicroscope

Syllabification: (ster·e·o·mi·cro·scope)

Definition of stereomicroscope

noun

  • a binocular microscope that gives a relatively low-power stereoscopic view of the subject.

stereomicroscope in other Oxford dictionaries

Definition of stereomicroscope in the British & World English dictionary