(Lebia striatifrons)
Lebia striatifrons is a species of beetle in the Carabidae family which was described by Chaudoir in 1871. It can be found in Panama and Amazons.