oilseed rape
nounDefinition of oilseed rape
chiefly British
: a plant that is grown as food for farm animals and as a source of oil
Keep scrolling for more