peyer's patches - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    large oval bunches of lymph nodes in the walls of the small intestine that continuously clean the digestive systemSubmitted by Kate from Australia on 28/06/2011