Land Leech
Haemadipsa sp.
Kingdom:
Animalia
Phylum:
Annelida
Class:
Clitellata
Order:
Hirudinea
Family:
Haemadipsidae
Genus:
Haemadipsa