Setanta wrote:I'm going to venture that it is a gastropod, perhaps of the genus praticolella--i.e, it's a form of land snail.
Good guess, but no. Not a gastropod, not a snail or a slug.
They are long-bodied invertebrates, roughly 0.6-5.9 in (1.5-15 cm) in length, and while they may resemble worms they have several features not present in any annelid. For example, they have between 14-43 pairs of "legs", much like the false legs of a caterpillar. However, unlike caterpillars, or any other arthropod for that matter, these animals lack a chitinous exoskeleton. Instead, their body is covered with a thin, flexible cuticle that is not water resistant. This skin is usually blue, orange, green, black, or white in colour, and is covered with scaly tubercles and sensory hairs.
The short, claw-tipped, hollow "legs" are kept rigid by hydrostatic pressure, as they lack muscles. The "legs" are not joined together. Locomotion is acquired through changes in hydrostatic pressure within the body, which causes the leg pairs to rise in waves while the body is contracted. This movement resembles that of a caterpillar.
Here's another picture.