Definition, synonyms and picture of Peyer's patch

Learn in

Peyer's patch

n. Peyer's patch

Definition of Peyer's patch in English

Grouping of lymphatic tissue, located mainly in the ileum, whose main function is to produce marker cells to identify pathogens for later destruction.

Synonyms of Peyer's patch in English

aggregated lymphoid nodule, PP

Lists where this word appears

(N) Lymphatic System

8 words to learn