Wiktionary
encapsulators
n. (plural of encapsulator English)
n. (plural of encapsulator English)