YourDictionary

Dictionary Home » Medical Definitions » Peyer's patches

Peyer's patches medical definition

or Pey·er's glands

plural noun

link/cite print suggestion box