EN

Synonyms for light microscope

All synonyms

Noun

Definitions

  1. n. 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.