Allopetrolisthes spinifrons
Source: NCBI Taxonomy (ID 123858)
Taxonomy ID: 123858
Rank: species
Scientific name: Allopetrolisthes spinifrons
Authority: Porcellana spinifrons Milne Edwards, 1837
Synonym: Porcellana spinifrons
Statistics: 2 proteins; 9 sequences