microfaults

English

Noun

microfaults

  1. plural of microfault