immersion lens

noun

Medical Definition of immersion lens