light microscope
Explore definitions, synonyms, and language insights of light microscope
Definitions
Noun
microscope consisting of an optical instrument that magnifies the image of an object