steam digesters
English
Noun
steam
digesters
plural of
steam digester