lycopene
Explore definitions, synonyms, and language insights of lycopene
Definitions
Noun
carotenoid that makes tomatoes red; may lower the risk of prostate cancer
Explore definitions, synonyms, and language insights of lycopene