microperforates

English

Noun

microperforates

  1. plural of microperforate