"Haloferax marinum" Cho et al. 2021 Dataset NCBI Taxonomy Classification phylum Euryarchaeota class Halobacteria order Halobacteriales family Haloferacaceae genus Haloferax species Haloferax marinum Name Homonyms Haloferax marinum "Haloferax marinum" Cho et al. 2021