glossiphoniidae

attribute

Definition: Glossiphoniidae are a family of freshwater proboscis-bearing leeches. These leeches are generally flattened, and have a poorly defined anterior sucker. Most suck the blood of freshwater vertebrates like amphibians, crocodilians and aquatic turtles, but some feed on invertebrates like oligochaetes and freshwater snails instead. Although they prefer other hosts, blood-feeding species will opportunistically feed from humans.

Source: Wikipedia

Wikipedia Page (Something wrong with this association? Let us know.)

Wikidata Page (Something wrong with this association? Let us know.)