Microbiology General 1f9e9567 The nematode which resides in the caecum and appendix is: A Ascaris lumbricoides B Mansonella ozzardi C Enterobius vermicularis D All of these High-Yield Explanation Enterobius vermicularis