umbilical ring









umbilical ring


n.

  1. An opening in the abdominal wall through which the umbilical cord passes and meets the fetus.
51 queries 0.510