Castor oil Meaning in Tamil

Castor oil Meaning in Tamil Castor oil in Tamil Definition: The word “castor oil” refers to a vegetable oil derived from the seeds of the castor oil plant (Ricinus communis), specifically the bean of the plant, which is nearly 90% ricinoleic acid. It is a thick, pale yellow liquid with a strong, pungent flavor and … Read more