JOJOBA


Meaning of JOJOBA in English

[jo.jo.ba] n [MexSp] (1923): a shrub or small tree (Simmondsia chinensis syn. S. californica) of the box family of southwestern No. America with edible seeds that yield a valuable liquid wax

Merriam-Webster English vocab.      Английский словарь Merriam Webster.