Aspects of the topic Haemopis are discussed in the following places at Britannica.
Assorted References
-
annotated classification (in annelid (invertebrate): Annotated classification)
...with 3 toothed jaws or none, noneversible; terrestrial or freshwater; bloodsuckers or carnivorous; size, minute to 20 cm; examples of genera: Hirudo, Haemopis, ...