umbilicals
English
Noun
umbilicals
plural of
umbilical