CROCETIN MEANING IN ENGLISH

• Crocetin Definition & Synonyms

  1. (n.) A dyestuff, obtained from the Chinese crocin, which produces a brilliant yellow.


RECENT SEARCHES