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

canola oil Definition

Cancel
canola oil
noun(canola oil)
an edible vegetable oil obtained from the seeds of canola that is high in monounsaturated fatty acids

Words Related to canola oil!

canola oil Examples by Brain Bank Users