What are some vocabulary words for soil?

A Horizon, B Horizon, C horizon, bedrock, decomposers, earthworms, fertile soil, gardeners horizon, insect larvae, litter, moles, northern forest soils, organisms, plant roots, soil horizon, texture, weathered rock