Compund Words
Last Search Words
Search Result:canola
Overview of noun canola
The noun canola has 1 sense
- canola oil, canola -- (vegetable oil made from rapeseed; it is high in monounsaturated fatty acids)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar