laterite

Explore definitions, synonyms, and language insights of laterite

Definitions

Noun
a red soil produced by rock decay; contains insoluble deposits of ferric and aluminum oxides

More General Terms