Deferribacterales
Source: NCBI Taxonomy (ID 191393)
Taxonomy ID: 191393
Rank: order
Scientific name: Deferribacterales
Authority: Deferribacterales Huber and Stetter 2002