Meaning of carthamus tinctorius

Definition of carthamus tinctorius

(noun) thistlelike Eurasian plant widely grown for its red or orange flower heads and seeds that yield a valuable oil

Other information on carthamus tinctorius

WIKIPEDIA results for carthamus tinctorius
Amazon results for carthamus tinctorius