peyer's_patch
1. [ noun ] (anatomy,medicine,zoology) any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon
Synonyms: peter's_gland
Related terms: lymph_node