1 result found

Search Results for: laterite

Laterite

Definition noun,plural: laterites A layer of the soil that is abundant in iron oxide which is resulted from the various... Read More