YourDictionary

India rubber

noun
See rubber1.

link/cite print suggestion box