Photorhabdus
Source: NCBI Taxonomy (ID 29487)
Taxonomy ID: 29487
Rank: genus
Scientific name: Photorhabdus
Authority: Photorhabdus (Boemare et al. 1993) emend. Fischer-Le Saux et al. 1999
Statistics: 23,915 sequences