Skip directly to content

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 is found throughout North America, including Alabama.
Photo courtesy of Creative Commons; photo by D. W. Rosenberger