TaxTree Explorer

Details for Archaea candidate phyla
NCBI 1783263
Synonyms