Immersion

Definition of Immersion from the PharmacyDictionary.in

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.

Not Available