Leptanilla besucheti

Leptanilla besucheti is a species of ant. It is found in Sri Lanka.