permeators
English
Noun
permeators
plural of
permeator