dcsimg
Image of Chinese River Fluke

Chinese River Fluke

Clonorchis sinensis