applicators
English
Noun
applicators
plural of
applicator