Squirmy

The Worm Research Centre in England, is dedicated to the advancement of vermiculture (raising worms) and vermicomposting (using worms to compost garbage). There’s a surprising amount of scientific and technical detail on the site — and many, many pictures of worms.

Posted on May 16th, 2003 by Katxena