dcsimg
Unresolved name

Opisthorchis chabaudi

Opisthorchis chabaudi is a species of in the family Opisthorchiidae.