What is the meaning of Caoutchouc?

latex; natural rubber

rubber (natural and synthetic)

plastic

Source: wiktionary.org