glow discharges

English

Noun

glow discharges

  1. plural of glow discharge