Macro

Adjective

 * 1) very large in scope or scale

Noun

 * 1)  A comparatively human-friendly abbreviation of complicated input to a computer program.
 * 2)  macro lens