meaning of canola

canola meaning in Etymology Dictionary

"rapeseed," a euphemistic name coined 1978, supposedly concerning Canada, where it was developed, and also the cause of oil (n.).


canola meaning in General Dictionary

vegetable oil produced from rapeseed; it's full of monounsaturated fatty acids