Crocetin - What does it mean?
crocetin | |
has no English definition.
(organic compound) A natural carotenoid dicarboxylic acid that is found in the crocus flower.
is likely misspelled.
has no English definition.