Yahoo Canada Web Search

Search results

  1. Dictionary
    canola
    /kəˈnəʊlə/

    noun

    • 1. oilseed rape of a variety developed in Canada and grown in North America, which yields a valuable culinary oil.

    More definitions, origin and scrabble points