Etymology
Today it means: A microscopic spot, especially such a spot of pollution collected on a gelatine film Full definition →
From micro- + spot.
Etymology from Wiktionary, CC BY-SA 4.0.