American Terrestrial Leech

The American terrestrial leech (Haemopis terrestris) is a common species of freshwater invertebrate in the Phylum Annelida, commonly known as the segmented worms. This leech species is found throughout North America, including Alabama.

Photo courtesy of Creative Commons; photo by D. W. Rosenberger