Translation of jojoba in English:

jojoba

jojoba

noun

  • 1

    jojoba, a plant with seeds containing oil used in cosmetics