Aphaenogaster beccarii

Aphaenogaster beccarii is an Asian species of ant in the subfamily Myrmicinae found from Indonesia, India, Nicobar Islands, and China.