IMMUTATION Meaning of IMMUTATION in English noun change; alteration; mutation. Webster English vocab. Английский словарь Webster. 2012