Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of castor oil

- A mild cathartic oil, expressed or extracted from the seeds of the Ricinus communis, or Palma Christi. When fresh the oil is inodorous and insipid.