light microscope

/L AY1 T M AY1 K R AH0 S K OW0 P/
noun
  1. 1

    A scientific instrument which provides a magnified view of very small objects that are illuminated with visible light which then passes through optical lenses.

Translate “light microscope” into another language