Compost Tea
Definition: Compost Tea
A liquid fertilizer made by steeping compost in water. Compost tea provides plants with nutrients and beneficial microorganisms. For instance, applying compost tea to garden plants can boost their health and resistance to diseases.