Etymology
Today it means: Larger than nanoscale. Full definition →
From non- + nano (“nanoscale”).
Etymology from Wiktionary, CC BY-SA 4.0.