macro virus

A type of computer virus that is encoded as a macro embedded in a document, such as a word-processing or database document. Once a macro virus is inserted into a computer, it can embed itself in all future documents created with the application.