safflower oil
nounDefinition of safflower oil
: an edible drying oil obtained from the seeds of the safflower
Keep scrolling for more
Keep scrolling for more