CANOLA


Meaning of CANOLA in English

kaˈnōlə, kə- noun

( -s )

Etymology: from Canola , a trademark

1. : a variety of rape plant having seeds that are low in erucic acid and are the source of canola oil

2. : canola oil herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.