Lumbriculus variegatus

Lumbricus terrestris (also known as the California blackworm or bloodworm) is a species of worm. These worms live in shallow water such as marshes, ponds and swamps. They feed on microorganisms. Adult blackworms can lay 150 to 250 eggs.