Meaning of immersion lens | Babel Free
Definitions
A microscopic objective of short focal distance designed to work with a drop of liquid between the front lens and the slide, so that this lens is practically immersed.
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.