Word info

macropuncture

Noun

Meaning

macropuncture (plural macropunctures)

A relatively large puncture (made in a membrane)

Source: en.wiktionary.org

Related terms

Close letter words and terms