A global citizen science platform
to discover, share and identify wildlife

Join Project Noah!

Unknown Leech





Species ID Suggestions



Sign in to suggest organism ID

2 Comments

IanWongkar
IanWongkar 5 years ago

Haemadipsa sp.?

IanWongkar
Spotted by
IanWongkar

Daerah Khusus Ibu Kota Jakarta, Indonesia

Lat: -6.70, Long: 106.92

Spotted on Nov 24, 2013
Submitted on Nov 25, 2013

Related Spottings

Leech Unknown Leech

Nearby Spottings

Asian Elephant White Bengal tiger Spotting Black Swan

Reference