Wolbachia endosymbiont of Encarsia formosa
Source: NCBI Taxonomy (ID 77125)
Taxonomy ID: 77125
Rank: species
Scientific name: Wolbachia endosymbiont of Encarsia formosa
Synonym: Wolbachia sp. 'Encarsia formosa'