canola oil

Explore definitions, synonyms, and language insights of canola oil

Definitions

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

Synonyms


More General Terms