OILSEEDS

8 letters 9 Scrabble points

Definition of OILSEEDS

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

  2. The plant that yields such seed

Source: Wiktionary

Word Details

Letters O I L S E E D S
Length 8 letters
Scrabble Score 9 points