microdischarges

English

Noun

microdischarges

  1. plural of microdischarge