Caelostomus procerulus explained

Caelostomus procerulus is a species in the ground beetle family Carabidae. It is found in Madagascar and the Comoro Islands.