What is the meaning of Oilseed?
The seed of any of several plants which are used commercially as a source of vegetable oil.
The plant that yields such seed.
Source: wiktionary.orgSearch words containing
The seed of any of several plants which are used commercially as a source of vegetable oil.
The plant that yields such seed.
Source: wiktionary.orgSearch words containing