chemostats
English
Noun
chemostats
plural of
chemostat