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