Paenibacillus odorifer
Source: NCBI Taxonomy (ID 189426)
Taxonomy ID: 189426
Rank: species
Scientific name: Paenibacillus odorifer
Authority: Paenibacillus odorifer Berge et al. 2002
Includes: Paenibacillus sp. TOD45