polyurethane foam

Explore definitions, synonyms, and language insights of polyurethane foam

Definitions

Noun
a foam made by adding water to polyurethane plastics

More General Terms