Castor oil is a vegetable oil pressed from castor beans, the seeds of the plant Ricinus communis.[1] The seeds are 40 to 60 percent oil.[2] It is a colourless or pale yellow liquid with a distinct taste and odor.
Producer:India
Starting from ₦0 /