English edit

Etymology edit

macro- +‎ perforate

Adjective edit

macroperforate (not comparable)

  1. Having relatively large perforations

Antonyms edit