dcsimg
Pasha Kirillov   cc-by-nc-sa-4.0

Haemadipsa picta (Tiger Leech) is a species of segmented worms in the family jawed land leeches.

EOL has data for 3 attributes, including:

Known occurrences, collected specimens and observations of Tiger Leech. View this species on GBIF