Peyer's patch n : any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon [syn: {Peter's gland}]
Copyright © 2024 3Dict.net