This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Thuja
n.
A genus of evergreen trees, thickly branched, remarkable for
the distichous arrangement of their branches, and having scalelike,
closely imbricated, or compressed leaves.