cordon ombilical

Noun

 * 1) umbilical cord

Noun

 * 1) umbilical cord