[noun] [C] - a plant with sharp points on its leaves, from which the seeds are used for making an oil which is used in cookingSafflower oil is low in the sort of fats that are considered to be bad for people's health.
SAFFLOWER
Meaning of SAFFLOWER in English
Cambridge English vocab. Кембриджский английский словарь. 2012