Mostly known for its hair and skin benefits, Castor oil has some amazing therapeutic advantages not many of us are aware of. Castor oil is extracted by pressing the seeds of castor plant, also known as Ricinus communis (1). It is a vegetable oil and...