English Dictionary
◊ OILSEED
oilseed
n : any of several seeds that yield oil