crocetin
English
crocetin meaning in English • crocetin का अर्थ अंग्रेजी में
Noun
- A dyestuff, obtained from the Chinese crocin, which produces a brilliant yellow.