Meaning of juniper

Definition of juniper

(noun) desert shrub of Syria and Arabia having small white flowers; constitutes the juniper of the Old Testament; sometimes placed in genus Genista

Other information on juniper

WIKIPEDIA results for juniper
Amazon results for juniper