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
Tweet