Coleoptera-Atlas.com
Home > LUCANIDAE (Scarabaeoidea) > Chalcodinae > Odontolabini > Odontolabis > Odontolabis imperialis komorri

Odontolabis imperialis komorri

Location: Philippines; Palawan Isl.
Max. size: 68mm+