microencapsulators
English
Noun
microencapsulators
plural of
microencapsulator