EGAVE

macrocapsule

Meaning

  1. noun A relatively large capsule (when compared to a microcapsule)

Similar words

microcapsule microcapsulation macrodose macroparticle macrocup macrocatheter macrocapillary nanocapsule microencapsulator macroimage

Save “macrocapsule” to learn later