Home

Word

light microscope, n.
more info microscope consisting of an optical instrument that magnifies the image of an object
<noun.artifact>

light microscope