Lee, Bee Yan, Bertrand Richer de Forges, and Peter K.L. Ng. “Deep-Sea Spider Crabs of the Families Epialtidae MacLeay, 1838 and Inachidae MacLeay, 1838, from the South China Sea, With Descriptions of Two New Species (Decapoda, Brachyura, Majoidea)”. European Journal of Taxonomy0, no. 358 (October 13, 2017). Accessed November 30, 2024. https://europeanjournaloftaxonomy.eu/index.php/ejt/article/view/483.