oilseed
noun 3
Definitions
noun
1
The seed of any of several plants which are used commercially as a source of vegetable oil.
Ukraine’s exports of grain and oilseeds have mostly stopped and Russia’s are threatened.
2
The plant that yields such seed.
3
Synonym of milium (“keratin-filled cyst”).
Your note
not saved0 chars