English

edit

Etymology

edit

micro- +‎ screen

Noun

edit

microscreen (plural microscreens)

  1. A screen (filter) that has a very fine mesh