meaning of oriental arborvitae

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


Related Words

oriental arborvitae |

Developed & Maintained By Taraprasad.com

Treasure Words