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. References

External links

 

Lebiinae
Carabidae genera