Coleoptera-Atlas.com

Odontolabis simeuluensis

Location: Indonesia ; Simeulue Isl.
Max. size: 82mm