meaning of carthamus tinctorius

carthamus tinctorius meaning in General Dictionary

thistlelike Eurasian plant commonly cultivated because of its red or orange-flower heads and seeds that yield a very important oil