|  | 
Definition of Umbilical vesicle
1. Noun. Membranous structure that functions as the circulatory system in mammalian embryos until the heart becomes functional. 
Medical Definition of Umbilical vesicle
1. 
|  | 
1. Noun. Membranous structure that functions as the circulatory system in mammalian embryos until the heart becomes functional. 
1.