safflower
nounDefinition of safflower
: a widely cultivated Old World composite herb (Carthamus tinctorius) with large usually orange or red flower heads and seeds rich in oil
also
: a red dyestuff prepared from the flower heads
Keep scrolling for more
Keep scrolling for more