defoamers

English

Noun

defoamers

  1. plural of defoamer