English synonyms about - contact  

Peyer's patch

noun

1 Peyer's patch

Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon.

synonym: Peter's gland.


Find more on Peyer's patch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014