Thiothrix ramosa
Source: NCBI Taxonomy (ID 42436)
Taxonomy ID: 42436
Rank: species
Scientific name: Thiothrix ramosa
Synonym: 'Thiothrix ramosa'
Statistics: 1 sequence