мак-ро-ви-рус
Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 1a по классификации А. А. Зализняка).
Префиксоид: макро-; корень: -вирус-.
информ. разновидность компьютерных вирусов, разработанных на макроязыках, встроенных в такие прикладные пакеты ПО, как Microsoft Office
Источник: ru.wiktionary.org