polyurethane foam

Noun
  1. A foam made by adding water to polyurethane plastics (synset 114927490)

Found on Word Lists

Other Searches