Aelurillus leipoldae explained
Aelurillus leipoldae is a species of jumping spider[1] that lives on the island of Crete in Greece.
External links
- https://web.archive.org/web/20170315000800/http://www.jumping-spiders.com/index_wiki.php?id=4988
Notes and References
- Web site: Bern. Natural History Museum. NMBE - World Spider Catalog. wsc.nmbe.ch. 14 March 2017. en.