unclassified Thermococcus
Source: NCBI Taxonomy (ID 2627626)
Taxonomy ID: 2627626
Rank: no rank
Scientific name: unclassified Thermococcus
Statistics: 3,555 sequences