Oilseeds meaning : The seed of any of several plants which are used commercially as a source of vegetable oil The plant that yields such seed
oilseeds
enchained
burp
filets mignons
cycle