Definition of “juniper” - English Dictionary

british dictionary