Laribacter
Source: NCBI Taxonomy (ID 168470)
Taxonomy ID: 168470
Rank: genus
Scientific name: Laribacter
Authority: Laribacter Yuen et al. 2002