Soil for planted aquarium
Aquarium plants take nutrients both from the water column through the leaves and from the soil through the roots. Many aquatic plants in its natural habitats are found on the flooded banks of the ponds where they take nutrient mostly through the roots from the soil. Aquarium conditions differ from natural and these plants are always under water. In order to create conditions similar to the natural you can use special nutrient substrate that provide plant nutrition through the roots and at the same time keep crystal clear water in the aquarium.