What is a leaf worm? I am imagining a worm that we used to go fishing with in GA.
I good description is found here at The Wiki for Vermiculture:
Leaf worms are composters, which you would find among layers of decaying organic matter.
These are not the "nightcrawlers" which you find in holes where they pull the organic matter into the hole.
There's a whole layer of exotic species here, but I don't think that's necessary. They may be more readily available, just don't dump them in the yard.
It's kinda like cats. They're wonderful curious SELF SUFFICIENT critters when they're kept indoors
Todd "Going to Scoop the Dog Poop after 2 weeks of Heavy Rain" Crail