English dictionary
canola meaning and definition
Definition and meaning of canola at MeaningMonkey.org. canola meaning and definition in the English Dictionary.CANOLA noun
Definition of canola (noun)
- vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
- synonyms: canola oil
Source: Princeton University Wordnet