Stenocheila

Stenocheila is a genus in the beetle family Carabidae. This genus has a single species, Stenocheila lacordairei. It is found in French Guiana, Peru, and Brazil.