nurridj

umbilical cord

noun.