Portuguese edit

Etymology edit

From nano- +‎ espuma.

Noun edit

nanoespuma f (plural nanoespumas)

  1. nanofoam