Mexcala elegans

Mexcala elegans is a species of spiders in the jumping spider family, Salticidae. It is found in Southern Africa. It preys on ants.