macropuncture
English
Etymology
From
macro-
+
puncture
.
Noun
macropuncture
(
plural
macropunctures
)
A relatively large
puncture
(made in a membrane)
Related terms
micropuncture