ketocarotenoids
English
Noun
ketocarotenoids
plural of
ketocarotenoid