Answer: micromesh

AnswerCrossword Clue
micromesha very fine mesh