VariousWords beta
Definitions:
Noun
umbilical vein
vena umbilicalis
Definition: a vein in the umbilical cord; returns nutrient blood from the placenta to the fetus