Juniper /(?)/

Ju·ni·per

Juniper

n.
  1. Any evergreen shrub or tree, of the genus Juniperus and order Coniferæ. (Bot.)

Phrases & Compounds

Juniper worm
the larva of a geometrid moth (Drepanodes varus). It feeds upon the leaves of the juniper, and mimics the small twigs both in form and color, in a remarkable manner.