Cychrus

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]

Cychrus attenuatus , Germany