Serratia odorifera
Source: NCBI Taxonomy (ID 618)
Taxonomy ID: 618
Rank: species
Scientific name: Serratia odorifera
Authority: Serratia odorifera Grimont et al. 1978