Lycopene - Definition on Skincare.com
Skincare.com

Lycopene

Default Glossary Image
Image:

An antioxidant-rich carotenoid found in red and orange plants.

You Might Also Like: