ant, tsetse, mealybug, aphid, etc. endosymbionts
Source: NCBI Taxonomy (ID 84563)
Taxonomy ID: 84563
Rank: clade
Scientific name: ant, tsetse, mealybug, aphid, etc. endosymbionts