Word info

microspot

Noun

Meaning

microspot (plural microspots)

A microscopic spot, especially such a spot of pollution collected on a gelatine film

Source: en.wiktionary.org

Anagrams

Close letter words and terms