Microsponge Definition
noun
A collection of very small, spongelike particles, having a large porous surface, used for drug delivery.
Wiktionary
Other Word Forms of Microsponge
Noun
Singular:
microsponge
Plural:
microspongesOrigin of Microsponge
-
micro- + sponge
From Wiktionary
Find Similar Words
Find similar words to microsponge using the buttons below.