Streptomyces alfalfae
Source: NCBI Taxonomy (ID 1642299)
Source: NCBI Taxonomy (ID 1642299)
Taxonomy ID: 1642299
Rank: species
Scientific name: Streptomyces alfalfae
Authority: Streptomyces alfalfae She et al. 2016
Includes: Streptomyces sp. XY25