Word info

nanosponge

Noun

Meaning

nanosponge (plural nanosponges)

(medicine) A sponge that has nanosize holes, especially one used for biomimetic detoxification

Source: en.wiktionary.org

Close letter words and terms