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