Subscriber login


Forgot your password?

Library card login

Other

optical microscope

Syllabification: (op·ti·cal mi·cro·scope)
Definition of optical microscope

noun

  • a microscope using visible light, typically viewed directly by the eye.

optical microscope in other Oxford dictionaries

Definition of optical microscope in the British & World English dictionary