Castor oil is extracted by pressing the seeds of castor plant, also known as Ricinus communis. It is a vegetable oil and the plant is largely native to Africa and India. The oil has been famous in the world over for centuries for its anti-inflammatory and anti-bacterial properties.