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