Amphitritides sp. AMW24400
Source: NCBI Taxonomy (ID 104689)
Taxonomy ID: 104689
Rank: species
Scientific name: Amphitritides sp. AMW24400
Equivalent name: Amphitritinae sp. AMW24400
Statistics: 2 proteins; 7 sequences