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