Immersion lens
Meaning, Definition & Usage
Dictionary
Related
Definitions
a microscopic objective of short focal distance designed to work with a drop of liquid, as oil, between the front lens and the slide, so that this lens is practically
immersed
.
Webster 1913
Previous
Next