Clay soil is a type of soil that contains heavy minerals. The soil drains very slowly. It becomes hard very fast. The soil becomes very heavy due to water. Clay soil has an alkaline pH. It stops the roots of plants from absorbing nutrients. Hot areas have lot of red clay soil while the colder areas have grey and white clay soil. The color of clay soil changes according to the minerals present in it. Not all plants can grow well in this soil. It is difficult to do gardening in this soil. We will tell you about some plants that are very good for clay soil. Following are the top 10 plants for clay soil.