Tuberaphis styraci yeast-like symbiont
Source: NCBI Taxonomy (ID 118978)
Taxonomy ID: 118978
Rank: species
Scientific name: Tuberaphis styraci yeast-like symbiont
Statistics: 1 sequence