Yahoo Web Search

Search results

  1. Dictionary
    Tree of life
    /trē əv/

    noun

    • 1. (in the Bible) a tree in the Garden of Eden whose fruit imparts eternal life (Gen. 3:22–24).
    • 2. the thuja or arbor vitae.