Definition of Peyer's patch in English:

Peyer's patch

noun

Anatomy
  • Any of the numerous oval or rounded aggregates of lymphoid follicles present in the wall of the small intestine, especially the ileum.

Origin

Mid 19th century; earliest use found in Joseph Laurie (d. 1865).