Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

canola Definition

Cancel
canola
noun()
vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
Synonyms: canola oil,

Words Related to canola!

canola Examples by Brain Bank Users