Sediments formed on land, and also sediments that have come from the land surface but are deposited in the sea.
« Back to Glossary Index
Sediments formed on land, and also sediments that have come from the land surface but are deposited in the sea.