polyurethane foam

(noun) polyfoam

< polyurethane | polyuria >