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:
microsponges

Origin of Microsponge

  • micro- +‎ sponge

    From Wiktionary

Find Similar Words

Find similar words to microsponge using the buttons below.

Words Starting With

Words Ending With

Unscrambles

microsponge