Xylella
Source: NCBI Taxonomy (ID 2370)
Taxonomy ID: 2370
Rank: genus
Scientific name: Xylella
Authority: Xylella Wells et al. 1987
Statistics: 2 sequences