Wolbachia endosymbiont of Trichopria drosophilae
Source: NCBI Taxonomy (ID 77036)
Taxonomy ID: 77036
Rank: species
Scientific name: Wolbachia endosymbiont of Trichopria drosophilae
Synonym: Wolbachia sp. 'Trichopria drosophilae'
Statistics: 1 sequence