Funis

Webster's Dictionary of the English Language

·noun A cord; specifically, the umbilical cord or navel string.

Related Words