Tree of life Meaning, Definition & Usage

Definitions
  1. (Bot.), a tree of the genus Thuja; arbor vitæ.

Webster 1913