Meaning of “juniper” in the English Dictionary

british dictionary