peyer's patch

This is not a dictionary! - Search for "peyer's patch" in The Danish Dictionary

  • March 1. 2016 from wordnet.princeton.edu

    Peyer's patch noun english

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