Caelostomus ruber explained

Caelostomus ruber is a species in the ground beetle family Carabidae. It is found in India.