Definitions of safflower seed:

  • noun:   seed of the safflower