foam rubber
noun
: spongy rubber of fine texture made from latex by foaming (as by whipping) before vulcanization
Love words? Need even more definitions?
Merriam-Webster unabridged
Share