Niabella soli
Source: NCBI Taxonomy (ID 446683)
Taxonomy ID: 446683
Rank: species
Scientific name: Niabella soli
Authority: Niabella soli Weon et al. 2008
Statistics: 3,767 sequences