oilseed rape
oilseed rape
English
Noun
Ad
Definition
The rape plant, having bright yellow flowers; source of an edible oil
Ad
oilseed rape
The rape plant, having bright yellow flowers; source of an edible oil