JOJOBA


Meaning of JOJOBA in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.