EGAVE

microsponge

Meaning

  1. noun A collection of very small, spongelike particles, having a large porous surface, used for drug delivery.
  2. noun A small sponge.

Similar words

nanosponge nanomicelle microballoon microsuspension microparticle microscaffold microsyringe micromicelle submicroparticle microcapsule

Save “microsponge” to learn later