Home ยป Ascaris lumbricoides lives in the intestine of Animal Kingdom MCQs Ascaris lumbricoides lives in the intestine of January 4, 2022 19 Views Q. Ascaris lumbricoides lives in the intestine of A. Sheep and goat B. Monkey C. Homo sapiens D. Pig Answer: Homo sapiens