Cephalobus cubaensis
Source: NCBI Taxonomy (ID 114851)
Taxonomy ID: 114851
Rank: species
Scientific name: Cephalobus cubaensis
Authority: Cephalobus cubaensis Steiner, 1935
Statistics: 1 protein; 5 sequences