microruptures
English
Noun
microruptures
plural of
microrupture