Meaning of thuja orientalis

Definition of thuja orientalis

(noun) Asiatic shrub or small tree widely planted in United States and Europe; in some classifications assigned to its own genus

Other information on thuja orientalis

WIKIPEDIA results for thuja orientalis
Amazon results for thuja orientalis