vena umbilicalis

Noun
  1. A vein in the umbilical cord;
    Returns nutrient blood from the placenta to the fetus (synset 105392160)

Other Searches