peyer's patch

listen to the pronunciation of peyer's patch
English - English
any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon
peyer's patch
Favorites