safflower oil

Noun
  1. oil from seeds of the safflower plant
  2. oil from safflower seeds used as food as well as in medicines and paints
safflower oil
A chef drizzles safflower oil into a salad bowl.