CASTOR OIL





Definition:

  1. [noun] a purgative extracted from the seed of the castor plant; used in paint and varnish as well as medically

Synonyms: