Microbiology General 83f5501a Ascaris is a: A Nematode B Cestode C Protozoa D Trematode High-Yield Explanation Nematode