Word info

micromesh

Noun

Meaning

micromesh (plural micromeshes)

A mesh having microscopic spacings

Source: en.wiktionary.org

Close letter words and terms