Requested reference

Lu, Y., Li, S. Q. & Yao, Z. Y. (2023). Two new ant-eating spiders of the genus Mallinella Strand, 1906 (Araneae, Zodariidae) from Hainan Island, China. Zootaxa 5374(2): 245-254. doi:10.11646/zootaxa.5374.2.5 download pdf -- Show included taxa

Back