What is the meaning of aggregated lymphoid nodule in English?

Learn vocabulary with pictures as well as definitions of aggregated lymphoid nodule in English

Learn in

See more

n. aggregated lymphoid nodule

Definition of aggregated lymphoid nodule 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 aggregated lymphoid nodule in English

Peyer's patchPP