• word of the day

    arborvitae

    arborvitae - Dictionary definition and meaning for word arborvitae

    Definition
    (noun) any of several Asian and North American conifers of the genera Thuja and Thujopsis
Download our Mobile App Today
Receive our word of the day
on Whatsapp