meaning of laterite

1. An argillaceous sandstone, of a red color, and much seamed; -- found in India.
2.
a red soil produced by rock decay; contains insoluble deposits of ferric and aluminum oxides


Related Words

laterite |

Developed & Maintained By Taraprasad.com

Treasure Words