umbilical

adjective
  1. relating to or located near the navel or umbilical cord
  2. Usage: medical
noun
  1. a cable or hose that supplies power, air, or communication to something
  2. Usage: technical

Examples