Philodes flavilimbus

Philodes flavilimbus is an insect-eating ground beetle of the Philodes genus. It is found in North America.