CANOLA


Meaning of CANOLA in English

[ kə'nəʊlə ]

■ noun oilseed rape of a variety grown in North America.

Origin

1970s: from Canada + -ola (based on L. oleum 'oil').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.