Laterites Meaning

There are 1 meaning(s) for word Laterites

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