Definition of "carotenoids"

carotenoids