Mytilocypris ambiguosa
Source: NCBI Taxonomy (ID 399992)
Taxonomy ID: 399992
Rank: species
Scientific name: Mytilocypris ambiguosa
Authority: Mytilocypris ambiguosa De Deckker, 1978
Statistics: 1 sequence