Word info

microscreen

Noun

Meaning

microscreen (plural microscreens)

A screen (filter) that has a very fine mesh

Source: en.wiktionary.org

Close letter words and terms