Lecanomerus angulatus

Lecanomerus angulatus is an insect-eating ground beetle of the Lecanomerus genus, found in Australia.