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