Portuguese-English dictionary »

jojoba meaning in English

PortugueseEnglish
jojoba noun
{f}

jojoba(Simmondsia chinensis)
noun