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

Jawed land leeches

No species ID suggestions

1 Comment

IanWongkar
IanWongkar 5 years ago

Haemadipsa sp.?

Daerah Khusus Ibu Kota Jakarta, Indonesia

Lat: -6.73, Long: 106.94

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

Related spottings

Australian Land Leech terrestrial leech Jawed land leeches

Nearby spottings

Jawed land leeches Black-winged Flycatcher-shrike Twelve-wired bird-of-paradise Orangutan