GeneralConnection.comDictionary
umbilical cord
Noun

1. duct
1. epithelial duct, canal, channel, funiculus, fetal membrane
Usage