Estonian-English dictionary »

simmondsia (simmondsia chinensis) meaning in English

EstonianEnglish
simmondsia (Simmondsia chinensis) noun

jojoba [jojobas]◼◼◼noun