lycopene medical definition
noun A red pigment found in blood, the reproductive organs, tomatoes, and palm oils and considered chemically to be the parent substance from which all natural carotenoid pigments are derived.
Learn more about lycopene
Related Articles