Explain how plants, animals and water can contribute to soil formation?
quanswer.com