putrefiers

English

Noun

putrefiers

  1. plural of putrefier