Definition, synonyms and related words
A natural carotenoid dicarboxylic acid that is found in the crocus flower.