micropustules
English
Noun
micropustules
plural of
micropustule