Different kinds of soil have different characteristics and combinations of materials, which determine their animal and plant populations as well as their suitability for particular uses.
(Different kinds of soil; have; different characteristics and combinations of materials) (materials; determine; their animal and plant populations as well as their suitability for particular uses)
Different kinds of soil materials
have determine
different characteristics and combinations of materials
their animal and plant populations as well as their suitability for particular uses