Stenosarchaea group
Source: NCBI Taxonomy (ID 2290931)
Taxonomy ID: 2290931
Rank: clade
Scientific name: Stenosarchaea group
Authority: Stenosarchaea Aouad et al. 2018
Equivalent name: Stenosarchaea