polyurethane foam

noun

1.
a foam made by adding water to polyurethane plastics