Ayón Parente, Manuel, and Michel E Hendrickx. 2000. “ (Decapoda: Diogenidae)”. Revista De Biología Tropical 48 (1):265–266. https://doi.org/10.15517/rbt.v48i1.18708.