Thermoflexibacter
Source: NCBI Taxonomy (ID 1938003)
Taxonomy ID: 1938003
Rank: genus
Scientific name: Thermoflexibacter
Authority: Thermoflexibacter Hahnke et al. 2017