Deinococcus terrestris
Source: NCBI Taxonomy (ID 2651870)
Source: NCBI Taxonomy (ID 2651870)
Taxonomy ID: 2651870
Rank: species
Scientific name: Deinococcus terrestris
Authority: Deinococcus terrestris Wang et al. 2020
Includes: Deinococcus sp. SDU3-2