IMMERSIBLE

Definition of IMMERSIBLE