permeabilizers

English

Noun

permeabilizers

  1. plural of permeabilizer