canola Meaning, Definition & Usage

  1. noun vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
    canola oil.

WordNet