mesocord









mesocord


n.

  1. A fold of amnion that sometimes binds a segment of the umbilical cord to the placenta.
53 queries 0.529