earthworm tea

December 25, 2010

Earthworm Tea…

The Gift That “Keeps On Giving”… Worm tea is made by soaking worm castings in water. Your worm farm will produce a leachate which will gather […]