canola oil

Noun
  1. Vegetable oil made from rapeseed;
    It is high in monounsaturated fatty acids (synset 107689746)

Other Searches