denitrators
English
Noun
denitrators
plural of
denitrator