meaning of rottenstone

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


Related Words

rottenstone |

Developed & Maintained By Taraprasad.com

Treasure Words