Clastotoechus nodosus
Source: NCBI Taxonomy (ID 115602)
Taxonomy ID: 115602
Rank: species
Scientific name: Clastotoechus nodosus
Authority: Petrolisthes nodosus Streets, 1872
Synonym: Petrolisthes nodosus
Statistics: 1 protein; 4 sequences