Polyartemia forcipata
Source: NCBI Taxonomy (ID 115961)
Taxonomy ID: 115961
Rank: species
Scientific name: Polyartemia forcipata
Authority: Polyartemia forcipata Fischer, 1851
Statistics: 1 sequence