oilseed
1. [ noun ] (botany) any of several seeds that yield oil
Related terms: seed cottonseed rapeseed candlenut linseed castor_bean
Similar spelling:   oilstove
  oilstone