Clonorchis sinensis, liver fluke
A Chinese or oriental liver fluke (Clonorchis sinensis) parasite which infects humans and animals
Picture No
10711592
Media ID
47576714
Size
2008px x 8910px
(3.4MB)
Credit
Mary Evans / Natural History Museum
Source
Photograph from the Natural History Museum Collection





























