Report - Helminth is a general term for a parasitic worm ...opencourses.emu.edu.tr/.../2373/trematodes.pdf · Trematodes •In humans they may be: • liver flukes which reside in the bile

Please pass captcha verification before submit form