Peter's gland
English Dictionary
->
Letter P
-> Peter\'s gland
Search Dictionary:
Peter's gland Definition
(n)
any
of
several
lymph
nodes
in
the
walls
of
the
intestines
near
the
junction
of
the
ileum
and
colon
Peter's gland Synonyms
Peter's gland
Peyer's patch
© Art Branch Inc.