pyrotrons
English
Noun
pyrotrons
plural of
pyrotron