Pleurocera canaliculata
Source: NCBI Taxonomy (ID 101413)
Taxonomy ID: 101413
Rank: species
Scientific name: Pleurocera canaliculata
Synonym: Pleurocera canaliculatum
Statistics: 2 proteins; 4 sequences