Artemiopsis stefanssoni
Source: NCBI Taxonomy (ID 111185)
Taxonomy ID: 111185
Rank: species
Scientific name: Artemiopsis stefanssoni
Authority: Artemiopsis stefanssoni Johansen, 1921
Statistics: 1 protein; 6 sequences