castor oil ( synonym found)

Definition of castor oil:

(n) : the pale yellow vegetable oil extracted from the castor bean; used as a laxative and an industrial lubricant

Definition of castor oil:

(n) : the pale yellow vegetable oil extracted from the castor bean; used as a laxative and an industrial lubricant

Back to Top