MESORECTUM MEANING IN ENGLISH

• Mesorectum Definition & Synonyms

  1. (n.) The fold of peritoneum, or mesentery, attached to the rectum.


RECENT SEARCHES