MACROMUTANT Meaning of MACROMUTANT in English |makrō+ nounEtymology: macr- + mutant : an organism that has undergone macromutation Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012