Multiple choice Peyer's patches are lymphoid nodules found on the liver the ileum the kidney the stomach Reveal answer Fill a bubble to check yourself B Correct answer Explanation Peyers patches are lymphoid nodules found on the ileum.