What is the meaning of Immersio?

immersion

immersion

Source: wiktionary.org