macrographs

English

Noun

macrographs

  1. plural of macrograph