Adult worm of Opisthorchis felineus.
Tai Soon Yong
CLOSE