Akademik

macro
1. adjective
very large in scope or scale
2. noun
a) A comparatively human-friendly abbreviation of complicated input to a computer program.

The pre-processor expands any embedded macros into source code before it is compiled.

b) macro lens

Wikipedia foundation.