micropunctures
English
Noun
micropunctures
plural of
micropuncture