Compost tea is a liquid fertilizer made by steeping compost in water. It is a natural and nutrient-rich way to feed plants and improve soil health in gardening.
Share On: