crocetinsemialdehyde en · NOUN EtymologyFrom crocetin + semialdehyde. Meanings (uncountable) A particular carotenoid. Relateds crocetinaldehyde