polyfoam

EnglishEdit

EtymologyEdit

poly- +‎ foam

NounEdit

polyfoam ‎(plural polyfoams)

  1. Any of various materials, made from synthetic polymers, that have a cellular structure and are used in upholstery or insulation