inspissators
English
Noun
inspissators
plural of
inspissator