Definify.com

Definition 2025


micrographs

micrographs

English

Noun

micrographs

  1. plural of micrograph