Wiktionary
nanofoams
n. (plural of nanofoam English)