peyer's patch
English Thesaurus
1. any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon (noun.body)
hypernym | : | lymph gland, lymph node, node, |
definition | : | the source of lymph and lymphocytes (noun.body) |
Visual ArtiKata
Explore peyer's patch in ArtiKata.com >