"Haemobacillus shengwangii" Du et al. 2022 Dataset NCBI Taxonomy Classification phylum Bacillota class Bacilli order Bacillales family Bacillales Family X. Incertae Sedis genus Haemobacillus species Haemobacillus shengwangii Name Homonyms Haemobacillus shengwangii "Haemobacillus shengwangii" Du et al. 2022