oilseed
1.
(
noun
) any of several seeds that yield oil
Related Words:
candlenut
,
castor bean
,
cottonseed
,
flaxseed
,
linseed
,
rapeseed
,
seed
Terms and Conditions of Use / Copyright Notice