safflowers

noun
  1. plural of safflower; plants with orange or red flowers whose seeds yield oil used in cooking and whose petals are used to make dye

Examples