Sternostoma turdi
Source: NCBI Taxonomy (ID 105228)
Taxonomy ID: 105228
Rank: species
Scientific name: Sternostoma turdi
Authority: Sternostoma turdi Zumpt & Till, 1955
Statistics: 1 protein; 11 sequences