unidentified symbiotic dinoflagellate BBSR 332
Source: NCBI Taxonomy (ID 47172)
Taxonomy ID: 47172
Rank: species
Scientific name: unidentified symbiotic dinoflagellate BBSR 332
Statistics: 1 sequence