vanaspati

noun

Any of various hydrogenated vegetable oils, such as palm oil or cottonseed oil, having a semisolid or granular consistency, used especially in South Asian cooking.

noun

the entire plant kingdom or trees that bear fruits but no evident flowers.