1.
Fomichev AA, Omelko MM. Discovery of the ogre-faced spiders (Aranei: Deinopidae) in Sumatra (Indonesia), with description of a new species. abs [Internet]. 2023May6 [cited 2024Oct.10];90:361–368. Available from: http://journal.asu.ru/biol/article/view/12944