Petrothermobacter organivorans Tamazawa et al. 2017 Dataset NCBI Taxonomy Classification phylum Deferribacterota class Deferribacteres order Deferribacterales genus Petrothermobacter species Petrothermobacter organivorans Name Homonyms Petrothermobacter organivorans Petrothermobacter organivorans Tamazawa et al. 2017