English

edit

Etymology

edit

From macro- +‎ puncture.

Noun

edit

macropuncture (plural macropunctures)

  1. A relatively large puncture (made in a membrane)
edit