micropunches
English
Noun
micropunches
plural of
micropunch