Dibaphus edentula (Swainson, 1823)

Dibaphus edentula (Swainson, 1823)

Samarai Island, Papua New Guinea (22 mm.)