YourDictionary

mesoappendix medical definition

noun
The short mesentery of the appendix lying behind the terminal ileum.

link/cite print suggestion box