inspissators

English

Noun

inspissators

  1. plural of inspissator