insect microflora ensemble
Source: NCBI Taxonomy (ID 150615)
Taxonomy ID: 150615
Rank: no rank
Scientific name: insect microflora ensemble