peyer's patch - English Synonyms Dictionary