Meaning of vena umbilicalis

Definition of vena umbilicalis

(noun) a vein in the umbilical cord; returns nutrient blood from the placenta to the fetus

Other information on vena umbilicalis

WIKIPEDIA results for vena umbilicalis
Amazon results for vena umbilicalis