Otodistomum cestoides
Source: NCBI Taxonomy (ID 116921)
Taxonomy ID: 116921
Rank: species
Scientific name: Otodistomum cestoides
Authority: Distoma cestoides Van Beneden, 1870
Synonym: Distoma cestoides
Statistics: 2 sequences