Navel-string

Webster's Dictionary of the English Language

·noun The umbilical cord.

Related Words