SynonymX
Speak
Peter's Gland
Definition of Peter's Gland
1.
Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon
Noun
Synonyms for word "peter's gland"
peyer's patch
Semanticaly linked words with "peter's gland"
lymph gland
lymph node
node
Hyponims for word "peter's gland"
lymph gland
lymph node
node