Leeches are babies too!
Cocooning stages: A: H. verbana individual that secrete frothy. B: H.
Misclassified for centuries, medicinal leeches found to be 3 distinct species
Terapi Bekam Lintah 010-508 9855 / 017 279 4353 Hana : September 2010
Figure 1 from Reproduction Efficiency of the Medicinal Leech Hirudo verbana Carena, 1820
Ward's® Live Medicinal Leech (Hirudo medicinalis)
Hirudo medicinalis hi-res stock photography and images - Page 3 - Alamy
European Medicinal Leech: Features, Biology, and Medical Use - Owlcation
Baby medicinal Leech found in UK! : r/LeechGang
PDF) Influence of constricts on the body of a medical leech on their reproductive ability
LEECHES FOR SALE: Leech Shopping Online –
The Biology of Leeches