micrographs

English

Noun

micrographs

  1. plural of micrograph