foam rubber n : spongy rubber; made by introducing air bubbles before vulcanization
Copyright © 2024 3Dict.net