Definitions
There is 1 meaning of the phrase
Thuja Orientalis.
Thuja Orientalis - as a noun
Asiatic shrub or small tree widely planted in united states and europe; in some classifications assigned to its own genus
Synonyms (Exact Relations)
oriental arborvitaeplatycladus orientalis