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