canola oil


Meanings

  • vegetable oil made from rapeseed; it is high in monounsaturated fatty acids

Synonyms