A species of beetle found in tropical Africa.

Centaur Beetle

A species of beetle found in tropical Africa.