noun Date: 1981 an edible vegetable oil obtained from the seeds of canola that is high in monounsaturated fatty acids
CANOLA OIL
Meaning of CANOLA OIL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012