microscreen (English, noun)
expansion: microscreen (plural microscreens)
Senses:
glosses: A screen (filter) that has a very fine mesh
Forms:
form: microscreens
tags: plural