micropunctures

English

Noun

micropunctures

  1. plural of micropuncture