Definition of "umbilicus"
umbilicus
/ˌʌmˈbɪlɪkəs/
noun
plural umbilici or umbilicuses
(anatomy) navel
(botany) hilum
(space science) A tube connecting an astronaut or spacecraft to the mothership, through which supplies and samples can be transferred.