n. oil extracted from the camellia, oil that is very high in oleic acid (used for cosmetics, pharmaceutical products and personal care products)
CAMELLIA OIL
Meaning of CAMELLIA OIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012