light microscope

Noun
  1. Microscope consisting of an optical instrument that magnifies the image of an object (synset 103673155)

Found on Word Lists

Other Searches