sedimentators
English
Noun
sedimentators
plural of
sedimentator