0 Comments | by

Explain Deposition

Deposition Explained!

Deposition Technical Terms

Deposition: The laying down of any material by any agent such as wind, water, ice or by other natural processes. HP



Add a Comment Deposition Explained!