Compund Words
Last Search Words
Search Result:peter's gland
Overview of noun peter's_gland
The noun peter's gland has 1 sense
- Peyer's patch, Peter's gland -- (any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar