WordUnscrambler Home
canola
Definitions
[kəˈnəʊlə], (Noun)
Definitions:
- oilseed rape of a variety developed in Canada and grown in North America, which yields a valuable culinary oil
Phrases:
Origin
:
1970s: from Canada + -ola (based on Latin oleum ‘oil’)
Click here to see the free dictionary definition for canola
definition by Oxford Dictionaries