Rottenstone Meaning

There are 1 meaning(s) for word Rottenstone

Meaning 1 : a weathered and decomposed siliceous limestone; in powdered form it is used in polishing

    Synonyms : tripoli