[1]
Fomichev, A.A. and Omelko, M.M. 2023. Discovery of the ogre-faced spiders (Aranei: Deinopidae) in Sumatra (Indonesia), with description of a new species. Acta Biologica Sibirica. 9, (May 2023), 361–368. DOI:https://doi.org/10.5281/zenodo.7895543.