oilseed

noun

  1. 1

    The seed of any of several plants which are used commercially as a source of vegetable oil

  2. 2

    The plant that yields such seed

Translate “oilseed” to another language

Click any language to open the translator with this word already filled in.