Juniper

Webster's Dictionary of the English Language

·noun Any evergreen shrub or tree, of the genus Juniperus and order Coniferae.

Related Words