Noun
A dyestuff, obtained from the Chinese crocin, which produces a brilliant yellow.
More about this word
Synonyms and related words
Explore this word
