Saccharolobus
Source: NCBI Taxonomy (ID 2100760)
Taxonomy ID: 2100760
Rank: genus
Scientific name: Saccharolobus
Authority: Saccharolobus Sakai and Kurosawa 2018
Statistics: 9 sequences