"Haloferax marisrubri" Zhang et al. 2020 Dataset NCBI Taxonomy Classification phylum Euryarchaeota class Halobacteria order Halobacteriales family Haloferacaceae genus Haloferax species Haloferax marisrubri Name Homonyms Haloferax marisrubri "Haloferax marisrubri" Zhang et al. 2020