Meaning of laterite

Definition of laterite

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

Other information on laterite

WIKIPEDIA results for laterite
Amazon results for laterite