micromesh

micromesh

(ˈmaɪkrəʊˌmɛʃ) na very fine mesh
Translations