We found 1 definitions of peyer's patch from 1 different sources.
Noun |
||
peyer's patch - any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon | ||
Peter's gland |