Definition of Immersion from the PharmacyDictionary.in
Immersion
Synonyms or meaning of Immersion
1. The act of submerging a body into a liquid. 2. The use of a microscope where both the object and the objective lens are covered with a liquid.
Image related to Immersion
Not Available