wolbachia endosymbiont of melophagus ovinus | melophagus ovinus | China: Xinjiang | Melophagus ovinus | 1190794843 |
wolbachia endosymbiont of melophagus ovinus | melophagus ovinus | China: Xinjiang | Melophagus ovinus | 1190794842 |
wolbachia endosymbiont of melophagus ovinus | melophagus ovinus | China: Xinjiang | Melophagus ovinus | 1190794841 |