VariousWords beta
Related Terms:
Definitions:
Noun
castor oil
Definition: a purgative extracted from the seed of the castor-oil plant; used in paint and varnish as well as medically
Definition: The pale yellow vegetable oil extracted from the castor bean; used as a laxative and an industrial lubricant.