Noun: polyfoam
- A foam made by adding water to polyurethane plastics
"Polyfoam insulation was installed to improve the building's energy efficiency";
- polyurethane foam
Type of: polyurethan, polyurethane, PU, PUR