Allopetrolisthes punctatus
Source: NCBI Taxonomy (ID 123857)
Taxonomy ID: 123857
Rank: species
Scientific name: Allopetrolisthes punctatus
Authority: Porcellana punctata Guerin, 1835
Synonym: Porcellana punctata
Statistics: 1 protein; 3 sequences