safflower oil
1.
(
noun
) oil from seeds of the safflower plant
Related Words:
vegetable oil
2.
(
noun
) oil from safflower seeds used as food as well as in medicines and paints
Related Words:
oil
Terms and Conditions of Use / Copyright Notice