pictomicrographs

English

Noun

pictomicrographs

  1. plural of pictomicrograph