polyfoam has definitions from the field of chemistry
1
[ noun ] (chemistry) a foam made by adding water to polyurethane plastics

Related terms

polyurethane

*