There are over 6000 different types of worms ranging from 1 cm to over 22 feet in length. All produce castings, but the best castings come from the following varieties.
Tips & Tricks  Click Here Home Worm castings Worm tea Living green Video gallery Online store
Green Leaf Worm Farm All rights reserved ©2015