CANOLA

Definition of CANOLA

  1. (noun)vegetable oil made from rapeseed; it is high in monounsaturated fatty acids