Castor oil is an extract from a plant that is common to India and Africa. Its scientific name is Ricinus communis. The plant has been believed to have medicinal properties for several hundred years. The plant excretes a pale, yellowish liquid that is very thick and has a very mild odor and taste. Because of the anti-oxidant and anti-inflammatory properties of this excretion, … [Read more...]