Learn That Word

Synonyms for Peter's Gland (same or very similar meaning)

WordNet sense 1 (any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon):
Peyer's patch


From the ODE community, based on WordNetadd/edit