TaxTree Explorer

Details for mixed culture
NCBI 1306155
Synonyms