Mesolestes is a genus in the beetle family Carabidae. There are more than 40 described species in Mesolestes.[1][2]
These 47 species belong to the genus Mesolestes:
Mesolestes is a genus in the beetle family Carabidae. There are more than 40 described species in Mesolestes.