Microbiology General 2e57da38 All the following Nemalodes resides in small intestine except A Ascaris lumbricoides B Hookwom C Strongyloides D Enterobius vermicularis High-Yield Explanation Resides in large intestine Trichuris trichura Enterobius vermicularis.