👉 Homalodisca is a species of beetle in the family Carabidae, known for its large size and striking appearance. It has a long, slender body with a black head, which is covered in soft, waxy skin. The thorax is composed of several segments that are adapted for feeding on insects.