canola

/kʌnˈoʊlʌ/

Explore definitions, synonyms, and language insights of canola

Definitions

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

More General Terms