Recent Searches
GRE Word List made easy using Mnemonics
canola - Dictionary definition and meaning for canola
CANOLA
(noun) vegetable oil made from rapeseed; it is high in monounsaturated fatty acids
synonyms : canola oil
WordNet® 3.0, © 2006 by Princeton University.


