Definition of “jojoba” - English Dictionary

british dictionary