tree of life

noun phrase

Definition of tree of life

: a conventionalized and often ornate representation of a tree used as a decorative motif

First Known Use of tree of life

1880, in the meaning defined above

Keep scrolling for more