VariousWords beta
Related Terms:
Definitions:
Noun
canola oil
canola
Definition: vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
Definition: A vegetable oil pressed from canola seeds, used in cooking.