canola : Idioms & Phrases

Index


canola oil

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