VariousWords beta
Related Terms:
Definitions:
Noun
foam rubber
Definition: spongy rubber; made by introducing air bubbles before vulcanization and used for cushioning or upholstery
Definition: Expanded latex.