gutapercha
Top 50000
Meanings
Noun
1. gutta-percha; an inelastic natural latex, produced from the sap of tropical trees of several species of the genera Palaquium and Payena