Project Noah

Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.

Join Project Noah Today

Tiger Leech

Haemadipsa picta

No species ID suggestions


Lat: 6.04, Long: 116.70

Spotted on Jan 12, 2013
Submitted on Jan 12, 2013

Spotted for mission

Related spottings

Leech Tiger leech Leech Chain pattern land leech

Nearby spottings

Grasshopper Spiny Orb Weaver Malayan Crow Green Skimmer