microdischarges
English
Noun
microdischarges
plural of
microdischarge