Search for word
Search
peter's-gland
Nouns
(n)
any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon
Peyer's patch
,
Synonyms
Peyer's patch
Words of close approximity