Medical Term:

mesocord

Pronunciation: mez′ō-kōrd

Definition: A fold of amnion that sometimes binds a segment of the umbilical cord to the placenta.

Hide
(web3)