polyesterurethane

English

Etymology

From polyester +‎ urethane.

Noun

polyesterurethane (countable and uncountable, plural polyesterurethanes)

  1. A foam made from a mixture of polyester and polyurethane.