French-English dictionary »

nanoéponge meaning in English

FrenchEnglish
nanoéponge nom {f}

nanosponge(a sponge that has nanosize holes, especially one used for biomimetic detoxification)
noun