Feedback
Oilseed rape
Meaning
Noun
●
The
rape
plant
, having
bright
yellow
flowers
;
source
of an
edible
oil
Sourced from
Wiktionary
Synonyms
Canola
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better