endosymbiont of Riftia pachyptila
Source: NCBI Taxonomy (ID 54396)
Taxonomy ID: 54396
Rank: species
Scientific name: endosymbiont of Riftia pachyptila
Synonym: Riftia pachyptila endosymbiont