Hindi-English dictionary »

कैनोला meaning in English

HindiEnglish
कैनोला noun

rapeseed(rapeseed plant)
noun
[UK: ˈreɪp.ˌsid] [US: ˈreɪp.ˌsid]