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