Anochetus yerburyi

Anochetus yerburyi is a species of ant of the subfamily Ponerinae. It can be found in India and Sri Lanka.