Definify.com

Webster 1828 Edition


Tree-of-life

TREE-OF-LIFE

,
Noun.
An evergreen tree of the genus Thuja.