macroencapsulated

English

Verb

macroencapsulated

  1. simple past and past participle of macroencapsulate