American Dictionary
Definition canola in American English
canola noun
noun
1
rapeseed oil
Example
Canola is high in monounsaturated fat.
