Vocabulary

へその緒

umbilical cord

noun