Meaning of canola oil
Definition of canola oil
(noun)
vegetable
oil
made
from rapeseed; it is
high
in
monounsaturated
fatty
acids
Other information on canola oil
WIKIPEDIA results for
canola oil
Amazon results for
canola oil
Tweet