polyurethane foam
English Dictionary
->
Letter P
-> polyurethane foam
Search Dictionary:
polyurethane foam Definition
(n)
a
foam
made
by
adding
water
to
polyurethane
plastics
polyurethane foam Synonyms
polyfoam
polyurethane foam
© Art Branch Inc.