Synonyms of peter's gland

Noun


1. Peyer's patch, Peter's gland, lymph node, lymph gland, node

usage: any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.