microsponge (English, noun)
expansion: microsponge (plural microsponges)
Senses:
glosses: A collection of very small, spongelike particles, having a large porous surface, used for drug delivery.
glosses: A small sponge.
Forms:
form: microsponges
tags: plural