What is the meaning of Caoutchouc?

Latex; natural rubber.

rubber (natural and synthetic)

plastic

a rubber tree, hevea (Hevea brasiliensis)

the rubber fig, a tropical tree often used ornamentally (Ficus elastica)

a raincoat

waterproof rubber boots

a rubber band

Source: wiktionary.org