Scientific name: Mecynorrhina spp.
The Mecynorrhina genus of flower beetles are among the largest in the world. Mecynorrhina spp.. They are native throughout Africa, especially in Uganda, Cameroon and the Democratic Republic of the Congo. Mecynorrhina beetles are found in dense tropical forests, and feed on sap flows from wounded trees.