Clue: The depression on the abdomen where the umbilical cord of the fetus was attached June 7, 2017 By Show answer Navel More English Words & Origins QuestionsMore Language Questions