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
Tweet