immuration ( synonym found)

Definition of immuration:

(n) : the act of immigrating; the passing or coming into a country for the purpose of permanent residence

Definition of immuration:

(n) : the act of immigrating; the passing or coming into a country for the purpose of permanent residence

Back to Top