Peter's gland

Definitions of Peter's gland
1

n any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon

Synonyms:
Peyer's patch
Type of:
lymph gland, lymph node, node
the source of lymph and lymphocytes

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.