pyrostats
English
Noun
pyrostats
plural of
pyrostat