Oil Seeds

Any of a number of seeds from cultivated crops yielding oil, e.g. rape, peanut, or cotton.

Recent Activity

  • |