• Polyfoam

    Origin

    - + foam

    Full definition of polyfoam

    Noun

    polyfoam

    (plural polyfoams)
    1. Any of various materials, made from synthetic polymers, that have a cellular structure and are used in upholstery or insulation
    © Wiktionary