micromirrors

English

Noun

micromirrors

  1. plural of micromirror