Gammarus locusta
Source: NCBI Taxonomy (ID 65426)
Taxonomy ID: 65426
Rank: species
Scientific name: Gammarus locusta
Authority: Cancer locusta Linnaeus, 1758
Synonym: Cancer locusta