lifethread

English

Etymology

From life +‎ thread.

Noun

lifethread (plural lifethreads)

  1. Synonym of thread of life.