What is the meaning of Macroscale?

A relatively large scale

Source: wiktionary.org