Meaning of canola oil

Definition of canola oil

(noun) vegetable oil made from rapeseed; it is high in monounsaturated fatty acids

Other information on canola oil

WIKIPEDIA results for canola oil
Amazon results for canola oil