- Peyer's patch as a noun:
- 1
Peyer's patch
noun
1 Peyer's patch
Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon.
synonym: Peter's gland.
debug info: 0.0148
noun
Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon.
synonym: Peter's gland.
debug info: 0.0148