Log in
Search words & phrases
canola
US /kə'noʊlə/
・
UK /kə'nəʊlə/
A1
Definition
Video subtitles
noun
A cooking oil extracted from a variety of rapeseed developed in Canada