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
Explore definitions, synonyms, and language insights of laterite