umbilicals

noun

Plural form of umbilical.