DescriptionHeptatoma pellucens 01.jpg English: Heptotoma pellucens Date 23 June 2017 Source Own work Author AfroBrazilian...