Summary
2
Mexcala elegans is a species of spiders in the Salticidae family (jumping spiders). It is found in Southern Africa. It is preying on ants.
Sources and Credits
- (c) Martin Grimm, some rights reserved (CC BY-NC), uploaded by Martin Grimm
- (c) Wikipedia, some rights reserved (CC BY-SA),
https://en.wikipedia.org/wiki/Mexcala_elegans
More Info