Word Study
polyurethane foam
WORDNET DICTIONARY
Noun polyurethane foam has 1 sense
- polyurethane foam(n = noun.substance) polyfoam - a foam made by adding water to polyurethane plastics; Array is a kind of polyurethan, polyurethane
For further exploring for "polyurethane foam" in Webster Dictionary Online