umbilical cord: membranous duct connecting the fetus with the placenta
funiculus: any of several body structure resembling a cord
dictionary definition: a definition that reports the standard uses of a word or phrase or symbol