Definitions
noun
a vein in the umbilical cord; returns nutrient blood from the placenta to the fetus
Look “umbilical vein” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a vein in the umbilical cord; returns nutrient blood from the placenta to the fetus