microapplicators
English
Noun
microapplicators
plural of
microapplicator