canola :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
canola oil
canola oil
noun
vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
canola
.
WordNet