Castor oil is a yellowish, viscous liquid that is extracted from castor seeds. Its miraculous effects on the human body were discovered and used successfully centuries ago.
Most Popular
Our website uses cookies. By continuing we assume your permission to use cookies as detailed in our cookies privacy policy.