Meaning of carotenoid
Definition of carotenoid
(noun)
any of a
class
of
highly
unsaturated
yellow
to red pigments occurring in plants and animals
Other information on carotenoid
WIKIPEDIA results for
carotenoid
Amazon results for
carotenoid
Tweet