canola oil
nounDefinition of canola oil
: an edible vegetable oil obtained from the seeds of canola that is high in monounsaturated fatty acids
Keep scrolling for more
Keep scrolling for more