Words: polyfoam polyurethane foam
Part of speech: n
Definition: a foam made by adding water to polyurethane plastics