WordRel.com
Peter's gland
Noun
any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon
synonym
Peyer's patch
hypernym
lymph gland
lymph node
node
Peter's gland vs Peyer's patch
Peter's gland vs lymph gland
Peter's gland vs lymph node
Peter's gland vs node
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details