Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

immersion lens en · NOUN

Meanings

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

Forms

SpellingFeaturesLabelsSource
immersion lenses Number=Plur lexicographic