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