JUNIPER MEANING IN ENGLISH

• Juniper Definition & Synonyms

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


• Juniperite Definition & Synonyms

  1. (n.) One of the fossil Coniferae, evidently allied to the juniper.


RECENT SEARCHES