Dictionary.com
Thesaurus.com

multicapsular

  • a word derived from capsular.
    capsular
    adjective
    of, in, or like a capsule.

More Suggestions