Sporomusa sphaeroides
Source: NCBI Taxonomy (ID 47679)
Taxonomy ID: 47679
Rank: species
Scientific name: Sporomusa sphaeroides
Authority: Sporomusa sphaeroides Moller et al. 1985
Statistics: 6,594 sequences