Mesoscale
[1] The scale larger than the nanoscale (10-9 m) and smaller than the microscale (10-6 m); the exact size depends heavily on the context; usually around 10-7 m.
[2] Anything between nanoscale and megascale.

- Macroscale - Text by M. Alan Kazlev
On the human scale. Intermediate between the micro- and the megascale. Generally, anything from 10-3 to 104 meters. Macroscale tech tends to be 'dumb' (unable to react to the environment), unless it is informed by and built up from micro- meso- and nano-scale components.
- Nanoscale
- Quantumscale