Definition, synonyms and related words
A small aggregate of lymphoid cells found in the intestinal lamina propria.