Definitions
There is 1 meaning of the phrase
Carthamus Tinctorius.
Carthamus Tinctorius - as a noun
Thistlelike eurasian plant widely grown for its red or orange flower heads and seeds that yield a valuable oil
Synonyms (Exact Relations)
false saffronsafflower