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