Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word rottenstone from English dictionary with examples, synonyms and antonyms.

rottenstone   noun

Meaning : A weathered and decomposed siliceous limestone. In powdered form it is used in polishing.

Synonyms : tripoli