Meaning of arborvitae

Definition of arborvitae

(noun) any of several Asian and North American conifers of the genera Thuja and Thujopsis

Other information on arborvitae

WIKIPEDIA results for arborvitae
Amazon results for arborvitae