crocetins
English
Noun
crocetins
plural of
crocetin