CASTOR OIL


Meaning of CASTOR OIL in English

n. type of oil obtained from castor beans and used as a lubricant and medication

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.