light microscope
/L AY1 T M AY1 K R AH0 S K OW0 P/noun
- 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
Choose a language below to open the translator with English selected as the source language.