Synonyms of Canola
Primary definition: An edible vegetable oil derived from a variety of rapeseed that is low in erucic acid and glucosinolates.
Primary definition: An edible vegetable oil derived from a variety of rapeseed that is low in erucic acid and glucosinolates.