nanosponge

noun

nanosponge

noun

Etymology From nano- + sponge.

1

Medicine, Sciences A sponge that has nanosize holes, especially one used for biomimetic detoxification

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.