Home
Home
Weathering Flashcard Deck
Deposition Flashcard
Deposition definition: The process of dropping sediment by water or wind.