permeabilizers
English
Noun
permeabilizers
plural of
permeabilizer