MESOMETRIUM MEANING IN ENGLISH

• Mesometrium Definition & Synonyms

  1. (n.) The fold of the peritoneum supporting the oviduct.


RECENT SEARCHES