Meaning of rottenstone

Definition of rottenstone

(noun) a weathered and decomposed siliceous limestone; in powdered form it is used in polishing

Other information on rottenstone

WIKIPEDIA results for rottenstone
Amazon results for rottenstone