Caridina caerulea
Source: NCBI Taxonomy (ID 2810794)
Taxonomy ID: 2810794
Rank: species
Scientific name: Caridina caerulea
Authority: Caridina caerulea von Rintelen & Cai, 2009
Statistics: 1 protein; 6 sequences