microruptures

English

Noun

microruptures

  1. plural of microrupture