Learn That Word

Synonyms for Peyer's Patch (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):
Peter's gland


From the ODE community, based on WordNetadd/edit