Adjective Definition

macro

1.Definition: very large in scale or scope or capability




Please Share