What is the meaning of Caoutchouc?
rubber (natural and synthetic)
a rubber tree, hevea (Hevea brasiliensis)
the rubber fig, a tropical tree often used ornamentally (Ficus elastica)
a raincoat
waterproof rubber boots
Source: wiktionary.orgSearch words containing