JOJOBA


Meaning of JOJOBA in English

n. a plant, Simmondsia chinensis, with seeds yielding an oily extract used in cosmetics etc.

Etymology: Mex. Sp.

Oxford English vocab.      Оксфордский английский словарь.