Terebratulina crossei
Source: NCBI Taxonomy (ID 93898)
Taxonomy ID: 93898
Rank: species
Scientific name: Terebratulina crossei
Authority: Terebratulina crossei Davidson, 1882
Statistics: 1 protein; 5 sequences