Castor oil
Definition: Castor oil is a vegetable oil pressed from castor beans, the seeds of the plant Ricinus communis. The seeds are 40 to 60 percent oil. It is a colourless or pale yellow liquid with a distinct taste and odor. source: Wikipedia
- ID
- 34239008
- Name
- Castor oil