Safflower Meaning

There are 1 meaning(s) for word Safflower

Meaning 1 : thistlelike Eurasian plant widely grown for its red or orange flower heads and seeds that yield a valuable oil

    Synonyms : carthamus tinctorius,  false saffron