Cychrus is a large genus of rare snail-eating beetles in the family Carabidae.
There are at least 160 described species in Cychrus.
They are found throughout the world, although more than 80% of the species occur in China.
[1][2][3] These 160 species belong to the genus Cychrus.
[1]