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
Tweet